/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package objets;

/**
 *
 * @author phoebus
 */
public class commentaire {
    private String caractere_debut = "(";
    private String caractere_fin = ")";
    private String valeur = null;
 
    

 /**
  * 
  * @param debut debut du champ de commentaire "(" en num
  * @param texte le texte du commentaire
  * @param fin le caractère de fin du commentaire ")" en num
  */   
    public commentaire (String debut, String texte, String fin){
        this.caractere_debut= debut;
        this.valeur=texte;
        this.caractere_fin=fin;
    }
    /**
     * constructeur vide
     */
    public commentaire (){
        
    }
    /**
     * 
     * @param debut texte de debut de commentaire
     * @param fin texte de fin de commentaire
     */
    public commentaire (String debut,String fin){
        this.caractere_debut= debut;
        this.caractere_fin=fin;
    }
    /**
     * @return the caractere_debut
     */
    public String getCaractere_debut() {
        return caractere_debut;
    }

    /**
     * @param caractere_debut the caractere_debut to set
     */
    public void setCaractere_debut(String caractere_debut) {
        this.caractere_debut = caractere_debut;
    }
  /**
     * @param caractere_fin the caractere_fin to set
     */
    public void setCaractere_fin(String caractere_fin) {
        this.caractere_fin = caractere_fin;
    }
    /**
     * @return the caractere_fin
     */
    public String getCaractere_fin() {
        return caractere_fin;
    }

    /**
     * @return the valeur
     */
    public String getValeur() {
        return valeur;
    }
  /**
   * Affecte le texte du commentaire
   * @param comment 
   */  
    public void setValeur(String comment){
        this.valeur = comment;
    }
    
    /**
     * 
     * @return la string avec la syntaxe complète d un commentaire
     */
    public String affiche ()
    {
        return this.caractere_debut+this.valeur+this.caractere_fin;
    }
}
